package com.tanhua.server.service;

import com.tanhua.server.vo.Movements;
import com.tanhua.server.vo.PageResult;
import com.tanhua.server.vo.VisitorsVo;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

public interface MovementsService {
    String savePublish(String textContent, String location, String latitude, String longitude, MultipartFile[] multipartFile, String token);

    PageResult queryPublishList(Integer page, Integer pageSize,Boolean isRemmond);

    Long likeComment(String publishId);

    Long cancelLikeComment(String publishId);

    Long loveComment(String publishId);

    Long cancelLoveComment(String publishId);

    Movements queryById(String publishId);

    List<VisitorsVo> queryVisitorsList();

    PageResult queryAlbumList(Long userId, Integer page, Integer pageSize);
}
